LEAHANN VAUGHN
Authorized Official MANAGED CARE SALES COORDINATOR
LEAHANN VAUGHN is the MANAGED CARE SALES COORDINATOR of AMERICA'S BEST CONTACTS & EYEGLASSES in CHAMPAIGN, IL, US.
2032 N PROSPECT AVE,
CHAMPAIGN, IL, US
6788923760